<?php

abstract class ActividadDao extends Dao {

   abstract public function encontrarTodos(Unidad $unidad,CriterioDeBusqueda $criterioDeBusqueda);
   abstract public function guardar(Actividad $actividad);

   protected function crearConsulta(CriterioDeBusqueda $criterioDeBusqueda){

       $q = Doctrine_Query::create();

       $q->from('Actividad actividad');

       $q = $this->criteriosConsulta($criterioDeBusqueda,$q);

       return $q;


   }

}
?>